573be49eb4406e442b6327cafa94934d6423f05a,plugins/org.eclipse.xtext.xbase/src/org/eclipse/xtext/xbase/typesystem/computation/CollectionLiteralsTypeComputer.java,CollectionLiteralsTypeComputer,isExpectedType,#LightweightTypeReference#Class#,318
Before Change
List<LightweightBoundTypeArgument> hints = ((UnboundTypeReference) expectation).getAllHints();
for(LightweightBoundTypeArgument hint: hints) {
LightweightTypeReference hintReference = hint.getTypeReference();
if (hintReference.isSubtypeOf(clazz)) {
return true;
}
}
After Change
List<LightweightBoundTypeArgument> hints = ((UnboundTypeReference) expectation).getAllHints();
for(LightweightBoundTypeArgument hint: hints) {
LightweightTypeReference hintReference = hint.getTypeReference();
if (hintReference != null && hintReference.isSubtypeOf(clazz)) {
return true;
}
}